const express = require('express');
const bodyParser = require('body-parser');

const app = express();
const port = 3000;

// 使用中间件解析请求体
app.use(bodyParser.json());

// 模拟用户数据（实际应用中应使用数据库）
const users = { 'user1': 'password1', 'user2': 'password2' };
console.log("----------------------");
// 登录接口
app.post('/login', (req, res) => {
  const { username, password } = req.body;

  if (users[username] && users[username] === password) {
    res.json({ message: 'Login successful!' });
  } else {
    res.status(401).json({ message: 'Invalid username or password' });
  }
});

// 启动服务器
app.listen(port, () => {
  console.log(`Server is running on http://localhost:${port}`);
});
